rewinddir
Recherchez la poignée du répertoire
rewinddir()
réinitialise la poignée du répertoire créé par opendir()
.
Ouvrez un répertoire, répertoriez les fichiers, réinitialisez la poignée du répertoire, lisez à nouveau les fichiers et fermez:
<? Php $ dir = "/ images /" ; // Ouvrez le répertoire et lisez son contenu if ( is_dir ( $ dir ) ) { if ( $ dh = opendir ( $ dir ) ) { // liste des fichiers dans le répertoire d'images while ( ( $ file = readdir ( $ dh ) ) ! == false ) { Echo "Nom de fichier:" . $ fichier . "<br>" ; } Rewinddir ( ) ; // Listez à nouveau les fichiers du répertoire d'images while ( ( $ file = readdir ( $ dh ) ) ! == false ) { Echo "Nom de fichier:" . $ fichier . "<br>" ; } CLOLIRIR ( $ DH ) ; } } ?>
résultat:
Nom de fichier: cat.gif Nom de fichier: dog.gif Nom de fichier: Horse.gif Nom de fichier: cat.gif Nom de fichier: dog.gif Nom de fichier: Horse.gif
rewinddir ( dir_handle ) ;
paramètre | décrire |
---|---|
dir_handle |
Facultatif. Spécifie la ressource de manche répertoire qui a été précédemment ouverte par OpenDir () . Si ce paramètre n'est pas spécifié, le dernier lien ouvert par OpenDir () est utilisé. |